<?php

namespace app\warehouse\controller;
use app\common\controller\PCBase;
use app\warehouse\logic\InStoresLogic;
use  think\App;
class InStores extends PCBase
{


    /**
     * @desc   获取仓库商品列表
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function get_warehouse_sku(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->get_warehouse_sku($params);
    }



    /**
     * @desc   获取仓库商品列表
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function get_warehouse_sku_import(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->get_warehouse_sku_import($params);
    }




    /**
     * @desc   创建入库单接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function add_in_stores(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->add_in_stores($params);
    }


    /**
     * @desc   编辑待入库接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function edit_in_stores(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->edit_in_stores($params);
    }


    /**
     * @desc   确认入库接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function ack_in_stores(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->ack_in_stores($params);
    }





    /**
     * @desc   获取手动入库详情接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function get_in_stores(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->get_in_stores($params);
    }



    /**
     * @desc   创建入库单接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function add_remark(){
        $params     = $this->request->post();
        return   (new InStoresLogic())->add_remark($params);
    }


    /**
     * @desc   创建入库单接口
     * @author luckyXiong
     * @date   2024-12-16
     */
    public function delete(){
        $params     = $this->request->post();
        return   (new InStoresLogic())->delete($params);
    }


    /**
     * @desc   获取手动入库列表接口
     * @author luckyXiong
     * @date   2024-12-17
     */
    public function getInStores(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->getInStores($params);
    }


    /**
     * @desc   获取手动入库详情列表接口
     * @author luckyXiong
     * @date   2024-12-17
     */
    public function getInStoresDetail(){
        $params     = $this->request->post();
        return  (new InStoresLogic())->getInStoresDetail($params);
    }










}